repudiate contract

Translations
отказаться от контракта
They had no choice but to repudiate the contract due to unforeseen circumstances.
Им ничего не оставалось, кроме как отказаться от контракта из-за непредвиденных обстоятельств.